Big Huge Thesaurus

Manx shearwater

noun

sounds kind of like